#ifndef _GSM_Report_event_package_H_
#define _GSM_Report_event_package_H_
#include "main.h"
extern int Battery_Connection_Events_reported(u8 storehouse_num,u8 Tx_module_type);
extern int Battery_disconnection_Events_reported(u8 storehouse_num,u8 Tx_module_type);
extern int Charging_start_Events_reported(u8 storehouse_num,u8 Tx_module_type);
extern int Charging_end_Events_reported(u8 storehouse_num,u8 charger_end_casue,u8 Tx_module_type);
extern int open_close_tank_door_Events_reported(u8 storehouse_num,u8 event_type,u8 open_close_csuse,u8 Tx_module_type);
extern int Bat_Check_Events_reported(u8 storehouse_num,u8 result,u8 fail_cause,u8 Tx_module_type);
extern int Order_end_Events_reported(u8 swap_in_bat_storage_num,u8 swap_out_bat_storage_num,u8 order_end_csuse,u8 Tx_module_type);
extern int OTA_start_or_finish_Events_reported(u8 device_type,u8 event_type,u8 bat_channel,u8 Tx_module_type);
extern int Device_fault_reported(u8 device_type,u8 channel,u8 Tx_module_type);

#endif

